|= 是什么运算符

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:58:07
|= 是什么运算符

位运算

相当于 a= a|b

| 运算的规则是当两个位都为0时,结果为0,否则为1;

C里的缩写模式

x |= a; 等价于 x = x | a;

同理,有+=,-=,^=等等的操作符

a |= 3;
就是
a = a|3;

位运算:或